Fix Your Old Car Or Buy A New One -- A Mechanic's Perspective